@charset "gb2312";
BODY {
	FONT-SIZE: 14px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	HEIGHT: auto;
	color:#383838;font-family:Î¢ÈíÑÅºÚ;
}
*{ margin:0; padding:0}
ul{}
ul li{ list-style:none}
A {
	COLOR:#383838;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #383838;
	TEXT-DECORATION: none
}
.kong{ width:100%; height:30px
}


.top {
	width:1200px;height:123px;margin:0px auto;
}

.logo_bg{ width:45%; height:114px;  float:left;  position:relative;
}

.logo{ 
    width: 530px;
    height: 114px;
    float: left;
    position: relative;
 background:url(../images/logo.png) no-repeat left;  position: relative;
}

.logo h1{    display: block;
    font-size: 2em;
    -webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
}

.logo h1 a {
    display: block;
    text-indent: -9999px;
    height: 114px;
    width: 530px;
}




.mu{width:55%;height:114px; margin:0px auto;float:left;
}

.mu ul {
	height:100%;width:100%;
}
.mu ul li {
	width:20%;
	height:114px;
	text-align:center;
	float:left;
	font-size:16px;
	line-height:114px;
	vertical-align:bottom; list-style:none;
}
.mu ul li A {
	TEXT-DECORATION: none;
	width:20%;
	height:114px; 
}



.banner {
	width:100%;
	height:489px;
	margin:0px auto;
	overflow:hidden;
}
.main1{width:100%; height:auto; background-color:#fff;}

.keywordsbg{width:100%;height:50px; line-height:50px; margin:0px auto; background-color:#f7f7f7;}

.keywordsbg span{width:1200px;height:50px; line-height:50px; margin:0px auto; background-color:#f7f7f7;display:block}

.index_title{ width:1200px; height:50px; line-height:50px;margin:0px auto;}

.index_title_wz{float:left; width:20%; font-size:28px; color:#000}
.index_title_cp{float:right; width:80%;}

.index_title_cp ul{}

.index_title_cp ul li{  float:right; height:35px; line-height:35px; padding:0px 20px 0px 20px; margin-left:20px; margin-top:5px;  border:1px solid #CCC; text-align:center}



.index_cp{ width:1220px;margin:0px auto; height:auto}


.index_cp ul{}

.index_cp ul li{ width:282px; border:1px solid #CCC; height:auto; margin:10px; float:left; background-color:#e2e2e2}
.index_cp ul li img{width:282px; height:230px}

.index_cp_name{height:130px; line-height:25px; background-color:#e2e2e2;padding:0px 10px 0px 10px;}


.index_cp_name a{ color:#000; font-size:14px;}


.about{ width:100%; height:420px; background-color:#0167d5; color:#FFF}

.aboutwz{ width:1200px; height:300px; margin:0px auto; padding-top:50px}

.aboutwz_l{ width:60%; height:300px; float:left}
.aboutwz_l .span1{ font-size:27px;}
.aboutwz_l .span2{ font-size:32px; display:block}
.aboutwz_l .span3{ font-size:18px; height:50px; line-height:50px}
.about_gl{ width:60px; height:2px; overflow:hidden; background-color:#fff; display:block; margin-bottom:30px}
.aboutwz_l .span4{ font-size:14px; line-height:30px; text-align:justify}


.aboutwz_r{ width:40%; height:300px;float:right; text-align:right}

.aboutwz_r img{ width:450px; }

.newbg{width:100%; height:auto; background-color:#f0f4f7; margin:0px auto}
.new{ width:1220px;margin:0px auto; height:auto}

.new ul{}

.new ul li{ width:282px; border:1px solid #CCC; height:auto; margin:10px; float:left; background-color:#fff}
.new ul li img{width:282px; height:200px}
.new_name{ height:163px; line-height:25px; background-color:#fff;padding:0px 10px 10px 10px;font-size:14px;}


.new_name a{ color:#000; font-size:14px;}

.link_bg{width:100%; height:auto; background-color:#303030;
	}
.links{ width:1200px;margin:0px auto; height:60px; line-height:60px;}
.links strong{ color:#7ac010; font-size:36px;float:left;display:block; padding-right:20px}
.links a{ color:#FFF;height:60px; line-height:60px; font-size:16px; display:block; float:left; padding-right:10px}

.main{ width:1200px; height:auto; margin:0px auto}
.clear{width:100%;height:0px;clear:both
}
.clear_10{width:100%;height:10px;clear:both
}
.clear_20 {width:100%;height:20px;clear:both
}
.clear_30 {width:100%;height:30px;clear:both
}
.clear_40 {width:100%;height:40px;clear:both
}
.clear_50 {width:100%;height:50px;clear:both
}
.clear_60 {width:100%;height:60px;clear:both
}




.foot_bg{ width:100%; height:70px; background:#141414; font-size:16px; text-align:center; line-height:28px; color:#FFF; padding-top:30px}
	
.foot_bg a{color:#FFF;}	

		
/****ÄÚÈÝÒ³****/

.nry_mian_bg{ width:100%; height:auto; background-color:#f7f7f7}	
.nry_mian{ width:1200px; height:auto; margin:0px auto;  }	
		
.nry_mian .left{ float:left; width:22%;height:auto;background-color:#fff; text-align:left}	
.nry_mian .left .title{width:85%;height:55px; line-height:55px; color:#FFF;background-color:#0857b3; font-size:18px;padding-left:15%}


.nry_mian .left ul { width:100%; margin:0; padding:0; margin-bottom:30px}
.nry_mian .left ul li{ width:85%; height:45px; line-height:45px; border-bottom:1px solid #ccc; list-style:none; display:block; padding-left:15%}



.nry_mian .right{ float:right; width:76%;height:auto;background-color:#fff; }	
	
	
.nry_mian .right .title{width:100%;height:55px;  border-bottom:1px solid #ccc; }
.nry_mian .right .wz{
	font-size:18px;padding-left:2%;line-height:55px; float:left
	}
.nry_mian .right .right_dh{
	
	font-size:14px;line-height:55px; float:right; padding-right:2%
}

.cp_nry_nr{ padding:2%; line-height:30px; 
	}
	
.cp_nry_nr ul{}
.cp_nry_nr li{ list-style:none; float:left; width:30%; height:250px; margin:1%}

.cp_nry_nr li img{ width:100%; height:190px}





.nry_nr{ padding:2%; line-height:30px; 
	}
	
.nry_nr ul{}
.nry_nr li{ list-style:none}
	
.nry_nr li .time{ width:100px; float:left; height:100px; font-size:16px}
.nry_nr li .timeline{ width:20px; float:left; height:130px;background:url(../images/newline.jpg) no-repeat ;}
.nry_nr li .timewz{ width:720px; float:left; height:130px; padding-left:30px; font-size:14px; line-height:26px;}
.nry_nr li .timewz strong{ font-size:18px}
	
	
.cp_pic_bg
{
	 width:100%; height:auto
	
}
	
.cp_pic_bg .pic{ width:40%; float:left; height:auto}

.cp_pic_bg .pic img{ width:90%; }



.cp_pic_bg .cp_name{ width:60%;float:left; height:auto}
	
	
.nry_hr{ border:0px;border-top:1px dotted #ccc; overflow:hidden}	
	
	
	
	
	